world powers - Spanish English Dictionary